﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace ConfrontaTracciati.CLASSI
{
   public  struct ResCaricamentoStruct
    {

       public string  Messaggio { get; set; }
       public IEnumerable<ErrorStruct> ErrateMirror { get; set; }
       public IEnumerable<ErrorStruct> ErrateTarget { get; set; }
       public IEnumerable<ErrorStruct> RecordErratiNonCombaciantiInTarget { get; set; }
       public IEnumerable<ErrorStruct> RecordErratiNonCombaciantiInMirror { get; set; }

       public ResCaricamentoStruct(string pMessaggio, IEnumerable<ErrorStruct> pErrateMirror,
           IEnumerable<ErrorStruct> pErrateTarget, 
           IEnumerable<ErrorStruct> pRecordErratiNonCombaciantiInMirror,
           IEnumerable<ErrorStruct> pRecordErratiNonCombaciantiInTarget
           )
           : this()
       {
           ErrateTarget = pErrateTarget;
           ErrateMirror = pErrateMirror;
           Messaggio = pMessaggio;
           RecordErratiNonCombaciantiInMirror = pRecordErratiNonCombaciantiInMirror;
           RecordErratiNonCombaciantiInTarget = pRecordErratiNonCombaciantiInTarget;
       }

    }
}
